benefit from a windfall - Turkish English Dictionary